From: Øyvind Kolås Date: Wed, 24 Jul 2019 14:07:11 +0000 (+0200) Subject: docs: add OldNews page X-Git-Tag: archive/raspbian/1%0.1.106-3+rpi1^2~15^2~11^2~60 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=a0299b061a1985e7f343854655a5c76302c1db8c;p=babl.git docs: add OldNews page --- diff --git a/docs/Makefile.am b/docs/Makefile.am index 4fcd93e..a5724fe 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -15,6 +15,7 @@ DIST_SUBDIRS= graphics HTML_FILES = index-static.html \ index.html \ CMYK.html \ + OldNews.html \ Glossary.html \ ColorManagement.html \ SymmetricAlpha.html \ @@ -28,6 +29,7 @@ EXTRA_DIST= \ ColorManagement-static.html \ Reference-static.html \ CMYK-static.html \ + OldNews-static.html \ Glossary-static.html \ SymmetricAlpha-static.html \ COPYING \ @@ -35,7 +37,7 @@ EXTRA_DIST= \ COPYING.LESSER \ meson.build -BUILT_EXTRA_DIST = index.html ColorManagement.html CMYK.html SymmetricAlpha.html Reference.html Glossary.html +BUILT_EXTRA_DIST = index.html ColorManagement.html CMYK.html OldNews.html SymmetricAlpha.html Reference.html Glossary.html CLEANFILES = README changelog.rss DISTCLEANFILES = index-static.html $(BUILT_EXTRA_DIST) @@ -55,6 +57,12 @@ CMYK.html: CMYK-static.html toc echo " [OK]" +OldNews.html: OldNews-static.html toc + echo -n "HTML: $@" + cp $< $@ + $(SHELL) $(top_srcdir)/docs/tools/xml_insert.sh $@ TOC $(top_srcdir)/docs/toc + echo " [OK]" + Glossary.html: Glossary-static.html toc echo -n "HTML: $@" cp $< $@ diff --git a/docs/OldNews-static.html b/docs/OldNews-static.html new file mode 100644 index 0000000..2fb81c4 --- /dev/null +++ b/docs/OldNews-static.html @@ -0,0 +1,236 @@ + + + + + + babl - old releases + + + + + + + +
+ +
+ + +
+
+

old babl releases

+
+ +2018-10-05 babl-0.1.60
+Improved thread safety, acceleration for R'G'B'A u8 -> cairo-ARGB32 conversion. +
+2018-10-05 babl-0.1.58
+Preserve color of transparent pixels in conversion to premultiplied alpha, +Added single precision code-paths for faster fallback/reference conversions. +New BABL_ICC_INTENT_PERFORMANCE bitflag for combining with intent as bitflags, +use of matrix+trc when relative colorimetric CLUT is present. New color model +and formats, CIE xyY. + +
+2018-08-14 babl-0.1.56
+Improvements to the caching of profiled conversion chains between invocations +by ignoring unknown bits in cache file and remember which conversions yielded +reference fishes. + +2018-07-23 babl-0.1.54
+
+Export babl_space_get_icc, babl_space_get, babl_model_with_space, +babl_space_with_trc, babl_format_get_encoding, babl_model_is, SSE2 versions of +YA float and Y float to CIE L float. +
+2018-06-02 babl-0.1.52
+Concurrency fixes and fixes to handling of 0/1 entry palettes, do not +pre-equalize XYZ conversion matrices for sRGB, internal clean-ups, pre-define +ACES2065-1 and ACEScg BablSpaces, add R~G~B~ set of spaces, which for all +BablSpaces mean use sRGB TRC. +
+2018-05-20 babl-0.1.50
+Improvements to speed and precision of indexed code, improvements to meson +build. +
+2018-05-15 babl-0.1.48
+fix u8 <-> double conversions for chroma, SSE2 version of RGBA float to +CIE L / Lab. Build with -Ofast by default. +
+2018-04-10 babl-0.1.46
+added extensions with more coverage for u32, half and other utilit fast paths +improving fast path coverage. +
+2018-02-18 babl-0.1.44
+Fix bug in custom primaries/ICC fast paths, improve meson build
+
+2018-01-23 babl-0.1.42
+Fully initialize fishes when loading from cache.
+
+2018-01-16 babl-0.1.40
+Added format "CIE XYZ alpha" color model and formats. +New API babl_process_rows for reduced overhead in some scenarios; though bigger +gains seen also for regular babl_process with reimplemented branch-free +dispatch, and faster cbrt. Added meson build; being tested in parallel with +auotmake, Improved reference conversions for formats skipping some of models +components, Fixed gamma handling in indexed/palettized formats and improved +gamma precision consistenct in sse2 conversions.
+
+2017-11-15 babl-0.1.38
+Added format "CIE L float", a couple of protections against division by 0.0 +
+2017-11-10 babl-0.1.36
+Optimized customized primary aware code paths for CIE Lab<->RGB conversions, +improved accuracy of gamma approximations. New API babl_format_exists() for +checking validity of babl format name, crash proofing of cache handling and use +of environment variables. +
+2017-10-06 babl-0.1.34
+Brown paper bag release, Fix indexed / custom primaries conflict, and re-export +a symbol used by old GEGL/GIMPs. +
+2017-10-03 babl-0.1.32
+Added custom primaries and TRC support through ICC parsing, improved +float<->half performance, rewrite of all conversions functions to adhere to new +signature. +
+2017-07-15 babl-0.1.30
+Thread stability for palette modes, stricter alpha preservation, now +cross-compilable on android. +
+2017-05-30 babl-0.1.28
+Fast paths for Lav <-> Lch, release triggered by pending GIMP release. +
+2017-05-09 babl-0.1.26
+Build and install HCY color space, platform independences fixes to fish cache. +
+2017-02-01 babl-0.1.24
+Improvements to profile cache persistance, fast paths that improve actual GIMP +use on various precisions, use single precision constants for some more of CIE +computions. +
+2016-11-05 babl-0.1.22
+Added cache of profiled conversions, added HCY color model, some precision and +performance updated for fast paths. +
+2016-11-05 babl-0.1.20
+Fix run-time errors, leaks, and race conditions. Add conditional fast paths. +
+2016-06-13 babl-0.1.18
+Bugfix: take alpha threshold in consideration when processing floats in SSE2. +
+2016-02-12 babl-0.1.16
+Improvements to half float reference, SIMD, and fast-paths, and CIE float fast +paths; cleanups of fast path extensions. +
+2015-11-19 babl-0.1.14
+sRGB precision tuning, stability fixes, locale fix for setting error tolerance. +
+2015-02-03 babl-0.1.12
+optimizations for floating point conversions, HSV and HSL color models, +removal of dead code, fixed CIE Lab conversions. +
+2012-03-30 babl-0.1.10
+LUT based speedups for gamma correction / uncorrection. +
+2012-03-30 babl-0.1.8
+Added support for indexed/pallette based formats, constified API. +
+2011-11-18 babl-0.1.6
+Build improvements, remove blatantly wrong conversions from extensions, +made it possible to distinguish format_n formats from others, improvements +to vala/gobject introspection support. + +
+2011-01-20 babl-0.1.4
+Improved cross platform build ability, added code to handle n-component formats, +remove extraenous runtime profiling that impacted performance. + +
+2010-01-15 babl-0.1.2
+Made babl mostly threadsafe (sufficient for GIMP/GEGLs needs). Streamlined core functionality, reducing number of function calls and removing overeager instrumentation. +
+2009-05-20 babl-0.1.0
+Support for RGBA representation in the frequency domain, +un-pre-multiply close-to-zero alpha values to complete black instead +of slightly brighter than black, add a BABL_ALPHA_THRESHOLD constant +to the API, do a complete overhaul of the babl API and do some +changes to increase portability of the library. +
+2008-06-12 babl-0.0.22
+Speed improvements due to: coalesced hashing, early bail out upon creation of +duplicate formats, caching of non existing paths. Large amounts of the core has +also been reviewed and refactored. Improved conversion coverage in the matrix. +
+2008-02-27 babl-0.0.20
+Builds on OSX +Check <0.0 and >1.0 values conversions for accuracy as well. + +
+ + - For more detailed changes see git log. + For more detailed changes see git log, for summaries of older releases see + archived release summaries. diff --git a/docs/meson.build b/docs/meson.build index ac2b3c4..d085b80 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -85,6 +85,21 @@ CMYK_html = custom_target('CMYK.html', build_by_default: true, ) +OldNews_html = custom_target('OldNews.html', + input : [ + 'OldNews-static.html', + 'toc', + ], + output: [ 'OldNews.html', ], + command: [ + env_bin, + 'cp', '@INPUT0@', '@OUTPUT@', + '&&', xml_insert, '@OUTPUT@', 'TOC', '@INPUT1@', + ], + build_by_default: true, +) + + Glossary_html = custom_target('Glossary.html', input : [